package com.xxx;

import java.io.IOException;

/**
 * rpc框架接口
 */
public interface Rpc {
	
	/**
	 * 服务方暴露服务
	 */
	void export(Object service, int port) throws IOException;
	
	/**
	 * 调用方调用服务
	 */
	<T> T invoke(Class<T> interfaceClass, String host, int port);

}
